package com.qf.controller;

import com.qf.entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

@Controller
@RequestMapping("/r")
public class ReturnController {

    @ResponseBody  // 加这个注解的作用，代表下面的这个方法，返回的是 json ； 一般这个注解用在加了@Controller类中
    @RequestMapping("/test3")
    public User test3() throws ParseException {
        User user = new User();
        user.setId(100);
        user.setName("zhanghe");
        user.setGender(true);
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        Date date = simpleDateFormat.parse("1990-01-01");
        user.setBirth(date);
        return user;
    }

    @RequestMapping("/test2")
    public String test2(){
        System.out.println("test2.....");
        return "/index.html";
    }

    @RequestMapping("/test1")
    public String test1(){
        System.out.println("test1.....");
        // 重定向到指定页面
        return "redirect:/index.html";
    }



}
